Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWTHORPE ROAD Detached £580,985 £470,000 31 May 2019
3 TOWTHORPE ROAD Detached £420,252 £96,000 24 Jun 1999
5 TOWTHORPE ROAD Detached £479,778 £457,500 15 Feb 2022
7 TOWTHORPE ROAD Detached £731,622 £350,000 18 Mar 2004
11 TOWTHORPE ROAD Detached £598,158 £105,000 13 Oct 1995
13 TOWTHORPE ROAD Detached £458,318 £454,000 3 Mar 2023